Big Huge Thesaurus

ovis aries

noun

sounds kind of like